function loadImage(fig)
    [filename, pathname] = uigetfile({'*.jpg;*.png;*.bmp', '所有图像文件'}, '选择图像');
    if filename ~= 0
        img = imread(fullfile(pathname, filename));
        % 存储图像数据
        data = guidata(fig);
        data.img = img;
        guidata(fig, data); % 更新存储数据
        % 显示图像
        ax = findobj(fig, 'Type', 'Axes'); % 获取图像显示区域
        imshow(img, 'Parent', ax);
    end
end